package com.zjdiepu.www.model.system.ext;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.zjdiepu.www.base.core.PageExt;

/**
 * 系统参数<br/>
 * @author zhangpp<br/>
 * @time 2017年05月18日 10时26分<br/>
 * @since 1.0<br/>
 */
@ApiModel(value="BaseSysParamsExt", description="系统参数查询条件", parent = PageExt.class)
public class BaseSysParamsExt extends PageExt {
	
	private static final long serialVersionUID = 1L;
	/**
	 * 参数名称
	 */
	@ApiModelProperty(name="nameParam",required=false,value="参数名称",example="参数名称")
	private String nameParam;
	
	/**
	 * 参数值
	 */
	@ApiModelProperty(name="valueParam",required=false,value="参数值",example="参数值")
	private String valueParam;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="codeParam",required=false,value="",example="")
	private String codeParam;
	
	/**
	 * 数据类型:1.系统生成 2.导入数据
	 */
	@ApiModelProperty(name="typeData",required=false,value="数据类型:1.系统生成 2.导入数据",example="0")
	private Integer typeData;
	
	public String getNameParam(){
		return this.nameParam;
	}
	
	public void setNameParam(String nameParam){
		this.nameParam = nameParam;
	}

	public String getValueParam(){
		return this.valueParam;
	}
	
	public void setValueParam(String valueParam){
		this.valueParam = valueParam;
	}

	public String getCodeParam(){
		return this.codeParam;
	}
	
	public void setCodeParam(String codeParam){
		this.codeParam = codeParam;
	}

	public Integer getTypeData(){
		return this.typeData;
	}
	
	public void setTypeData(Integer typeData){
		this.typeData = typeData;
	}

	@Override
	public String toString() {
		return super.toString() + "BaseSysParams [nameParam = " + nameParam + ", valueParam = " + valueParam + ", codeParam = " + codeParam + ", typeData = " + typeData + "]";
	}
    
}